home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / html / src / maplay.src < prev    next >
Text File  |  1998-03-23  |  2KB  |  45 lines

  1. @@@STARTPACK(maplay;maplay - MPEG audio player)
  2.  
  3. <P>
  4. maplay version 1.2 is the second release of my MPEG audio player/decoder.
  5. It decodes layer I and layer II MPEG audio streams and plays them
  6. using a CD-quality audio device. Currently supported devices are the
  7. dbri device of SPARC 10 computers and the audio ports of Silicon
  8. Graphics Indigo machines. Thanks to Louis P. Kruger (lpkruger@phoenix.
  9. Princeton.EDU), maplay 1.2 can also use the /dev/dsp device under Linux.
  10. Louis has tested it with the Pro Audio Spectrum 16 soundcard. Sound Blaster 16
  11. and Gravis Ultrasound cards should also work, but a bug in the dsp driver
  12. prevents stereo playback on Gravis Ultrasound cards. An amd device of a
  13. SPARC 2/IPX/... machine can be used, too, but this device is only capable of
  14. producing audio output at 8 kHz in u-law format, which sounds like transmitted
  15. through a telephone. Other audio device are not supported directly, but can be
  16. used with the "decode to stdout" option and an audio format converter.
  17. Besides it shouldn't be a problem to adapt the program to other audio devices.
  18. <P>
  19. The player supports all modes, which are single channel, stereo,
  20. joint stereo and dual channel, and all bitrates except free mode.
  21. The missing free mode support should not be a problem for now,
  22. because I haven't seen such a stream yet.
  23. <P>
  24. maplay needs approximately 46% CPU time on SPARC 10/40 machines and 50%
  25. on Indigos for realtime stereo playback of a 44.1 kHz 128 kbit/s stream.
  26. Single channel playback needs about the half CPU time. On a SPARCstation IPX,
  27. maplay needs about 43% CPU time for realtime mono playback. Stereo playback
  28. is not possible via an amd device.
  29. <P>
  30. Besides realtime playing of audio streams, maplay can decode streams to
  31. stdout for further conversions. The output consists of 16 bit signed PCM
  32. values. For stereo streams, the values are interleaved, which means that
  33. a value for the left channel is followed by a value for the right channel
  34. and so on. If maplay has been compiled for u-law output, the output consists
  35. of 8 bit u-law samples at a rate of 8 kHz, no matter what frequency the stream
  36. uses.
  37.  
  38. </P>
  39.  
  40. @@@UW2DIST(http://www.sco.com/skunkware/uw7/audio/)
  41. @@@OSR5DIST(http://www.sco.com/skunkware/osr5/audio/maplay/)
  42. @@@SOURCE(ftp://ftp.cs.tu-berlin.de/pub/multimedia/maplay1.2)
  43. @@@ENDPACK
  44.  
  45.